fix(release): default to 'patch' for --first-release with conventiona… #21491
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
…l commits without relevant commits or previous versions
Current Behavior
Setting up the first release for repos that don't follow conventional commits yet (but want to) OR only have
chore:
commits (or similar "non-release" commits) will fail with:Wasn't immediately obvious (to me at least) what's wrong.
Expected Behavior
I know this can be worked around by rebasing or pushing new conventional commit but I figured I'll take the opportunity to get some exposure to this awesome project and make a quick contribution.
Feel free to disagree of course if this default doesn't make sense to you.
Basically the change is to set a default
specifier
topatch
on such first releases:Related Issue(s)